home *** CD-ROM | disk | FTP | other *** search
/ C/C++ Users Group Library 1996 July / C-C++ Users Group Library July 1996.iso / vol_400 / 422_02 / read.me < prev   
Text File  |  1994-03-20  |  6KB  |  129 lines

  1. NOTE: This archive contains SUBDIRECTORIES. Use '-d' option with PKUNZIP!
  2.  
  3. DDS MICRO-C example programs:
  4.  
  5. The programs in these directories are being provided, as examples of working
  6. MICRO-C programs, which you may examine to gain greater insight into MICRO-C
  7. programming techniques. The programs are for personal use only, any commercial
  8. use of this software is prohibited.
  9.  
  10. The programs are provided "as is", without warranty of any kind. Any use you
  11. make of them is entirely at your own risk. Neither Dunfield Development
  12. Systems nor any of the authors of these programs assume any responsibility
  13. for the use or reliability of this software.
  14.  
  15. All of these programs will compile with the PC/8086 version of the MICRO-C
  16. compiler and library. Most of the programs will require some modification
  17. to be used with the MICRO-C compilers and libraries for smaller processors.
  18. This is mostly due to the lack of file and video access functions.
  19.  
  20. For your convience, we've placed the programs into subdirectories, based
  21. on catagory (List revised 11-Mar-94, actual contents of distribution disk
  22. may differ):
  23.  
  24. CUTIL: 'C' utilities & related programs
  25.     CCREF       - 'C' source cross referencing program
  26.     COMEXT      - Extract comments from 'C' sources
  27.     CVTCOM      - Convert C++ '//' comments to '/* */'
  28.     OBSCURE     - Make 'C' program un-readable (but it still compiles)
  29.     PPC         - Pretty Printer for 'C' (source formatter)
  30.     SHELL       - Command line / interactive shell program
  31.  
  32. DOSUTIL: DOS utilities
  33.     ANYFILE     - Set ERRORLEVEL on file matching patterns
  34.     BOOTMENU    - "boot" menu, allowing different AUTOEXEC and CONFIG files
  35.     CALC        - A TSR programmers (HEX/DECIMAL) calculator
  36.     CAN         - Automatically append arguments to ".COM" files
  37.     CHAINSAW    - Remove an entire directory tree
  38.     CHATTR      - Change attributes of DOS files
  39.     CMOS        - Read/Write/Verify CMOS RAM from/to/with disk file
  40.     COMCHK      - Checksum .COM file every time it runs
  41.     CSET        - TSR map of IBM PC character set
  42.     DIFF        - Displays differences between text files
  43.     DUMP        - Hex/Octal/ASCII file dump utility
  44.     EQUIP       - Display hardware installed in PC
  45.     GREP        - Like unix "GREP" search utility
  46.     HEM         - Hardware Exception Monitor TSR to trap unexpected ints
  47.     HEXED       - Screen oriented Hex file editor
  48.     LZC         - Laser commander TSR to control HP compatible printers
  49.     MEMSAVE     - Saves memory image to file
  50.     MTERM       - Tiny (10k!) TSR ANSI terminal with XMODEM
  51.     OFF         - Screen saver
  52.     PARK        - Configurable hard disk parking utility
  53.     PCD         - PC "Countdown" timer
  54.     RETAB       - Retabulates files to different TAB stops
  55.     SCRUB       - Utility for cleaning floppy drives
  56.     SHOWEXE     - Displays information about a .EXE file
  57.     SIZE        - Show file(s) exact size and number of lines
  58.     STUFF       - Stuffs keycodes into the keyboard buffer
  59.     TFB         - TSR File Browser
  60.     TIMEIT      - Time execution of other DOS commands
  61.     TR          - Like unix TR (translate) command
  62.     TYPE4       - Display files with tabs at 4 character intervals
  63.     VALIDATE    - PD ver of McAfee's validate. Verify files with two CRC's
  64.  
  65. LAPTALK: A small (20K) but powerful comms pogram
  66.     LAPTALK     - A terminal program with script interpreter
  67.     XMODEM      - External file transfer program
  68.  
  69. MICROCAD: A VGA drawing program
  70.     MICROCAD    - Mouse based drawing program
  71.     MCPRINT     - Prints MICROCAD files on Laserjet or Epson printers
  72.     MCDRAW      - Minimal routines to display MICROCAD file in other pgms
  73.     FE          - Font Editor
  74.  
  75. MISC: Other misc. programs
  76.     ASM86       - 8086 assembler
  77.     BASIC       - A simple BASIC interpreter
  78.     BIGNUM      - Add/Sub/Mul/Div/Mod very large numbers
  79.     BITARRAY    - Example of using an array of bits.
  80.     BJ          - Blackjack (21) game
  81.     BYTESWAP    - Example of using UNION's
  82.     CASTLE      - A large text based "adventure" game
  83.     DIS85       - 8085 Cross Disassembler
  84.     FIBO        - Calculates a fibonacci series
  85.     FORTUNE     - A "fortune cookie" - Displays random quotation
  86.     HANOI       - Solves "towers of hanoi" on screen
  87.     HELLO       - Standard 'C' demo program
  88.     HFTEXT      - Text compressor using Huffman encoding
  89.     KIDSMENU    - Colorful mouse/keyboard based menuing system for kids
  90.     KMEDIT      - Editor for kids menu database
  91.     LONGCALC    - A "long" (32 BIT) desk calculator
  92.     MDCFS       - Minimal DOS compatible File System
  93.     OBFUSC      - Example of how NOT to write 'C'
  94.     PRIME       - Calculates prime numbers
  95.     PRIME1      - Another prime number calculator
  96.     PTR2FUNC    - Demo's use of pointers to functions
  97.     RAIN        - Makes charcters "fall" off the screen
  98.     RDC         - Another text compression program
  99.     RLTEXT      - Text compression using run length encoding
  100.     ROBOFACE    - Draws a "robot face"
  101.     SELFDUP     - A self-replicating 'C' program!
  102.     TEXTNUM     - Converts numbers to text equivalent
  103.     TTT3D       - 3 dimensional tic-tac-toe
  104.     WINDEMO     - Demonstrates MICRO-C windowing
  105.  
  106. Enjoy!
  107.  
  108. Dave Dunfield
  109. Dunfield Development Systems
  110.  
  111.                       * Limited Distribution License *
  112.  
  113.     Permission is granted to copy and distribute this "demo" archive via
  114. electronic "Bulletin Board Systems" (BBS), and disk copying services,
  115. subject to the following restrictions:
  116.  
  117. - The archive must be presented in its original form, without modification.
  118.  
  119. - The archive may not be distributed as part of or in assocation with any
  120.   other product.
  121.  
  122. - Only one version of this archive may be offered at any given time, IE:
  123.   if you post a new version of one of my archives, any older versions of
  124.   that archive, which were previously available must be removed and no
  125.   longer offered for distribution.
  126.  
  127. - I reserve the right to request of anyone distributing this archive that
  128.   they upgrade to the current release (which I will provide).
  129.